package com.example.rabbitmqtopic;

import org.springframework.amqp.core.AmqpTemplate;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;

import java.util.Date;

/**
 * @author canger
 * @Deseription 消息生产者
 * @create 2018/9/3 18:03
 **/
@Component
public class Sender {

    @Autowired
    private AmqpTemplate amqpTemplate;

    public void send(){
        String context="ding"+new Date();
        //第一个参数为交换机名称 第二个为消息的key，第三个为发送的内容 ，如果内容为对象需要序列化
        amqpTemplate.convertAndSend("exchange","test",context);
        System.out.println("开始发送"+context);
    }
}
